double twill - Turkish English Dictionary